package com.whalehearing.tingyou.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 门店标签对象 sms_store_label
 *
 * @author zengjun-qxm
 * @date 2024-08-16
 */
@Data
@ToString
@NoArgsConstructor
@Accessors(chain = true)
public class StoreLabel
{
    private static final long serialVersionUID = 1L;

    /** 门店标签id */
    @TableId(type= IdType.AUTO)
    private Long storeLabelId;

    /** 标签名称 */
    private String labelName;

    /** 标签svg */
    private String labelSvgData;

    /** 创建者 */
    @TableField(fill = FieldFill.INSERT)
    private String createBy;

    /** 创建时间 */
    @TableField(fill = FieldFill.INSERT)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /** 更新者 */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String updateBy;

    /** 更新时间 */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    /** 备注 */
    private String remark;

    /** 是否删除 */
    private Integer isDeleted;

}
